lemon geranium (pelargonium limoneum) - Spanish English Dictionary